independent movement for popular action - Turkish English Dictionary